variant(wb55): add STeaMi board#2526
Conversation
|
Hi @nedseb |
Hi @fpistm, |
… 64 boards - Modified `platform.txt` to enable programming via OpenOCD, which was already used for debugging. - Added an example demonstrating how to program all Nucleo-64 boards, whether they use STLink or DAPLink. To avoid conflict, the support for STeaMi will be added after the merge of the PR stm32duino#2526 *Benefits:* - Enables programming of STeaMi boards. - Supports P_NUCLEO boards that use DAPLink instead of STLink to leverage WebUSB functionality.
… 64 boards - Modified `platform.txt` to enable programming via OpenOCD, which was already used for debugging. - Added an example demonstrating how to program all Nucleo-64 boards, whether they use STLink or DAPLink. To avoid conflict, the support for STeaMi will be added after the merge of the PR stm32duino#2526 *Benefits:* - Enables programming of STeaMi boards. - Supports P_NUCLEO boards that use DAPLink instead of STLink to leverage WebUSB functionality.
|
I rebased this PR on top of the merge commit of PR #2528. To be compatible with DAPLink, I need to replace To achieve this, I changed the default configuration of OpenOCD by modifying the value of I see 2 options, the first one is to modify the script What do you think about these options ? |
Signed-off-by: Sébastien NEDJAR <sebastien.nedjar@univ-amu.fr> Co-authored-by: Frederic Pillon <frederic.pillon@st.com>
fpistm
left a comment
There was a problem hiding this comment.
I've squashed and rebased on top of the main with some fix and formatting.
Please fetch your repo befopre any further change.
About the GPIO expander definition, I don't think it is a good idea to give them a number.
Finally, for pins not on a connector, you could add a custom peripheral pins to save space.
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
|
I've made a commit to fix the cmake issue. |
Add support to the STeaMi board developed for the project I-NOVMICRO with help from ST Rousset.
I tried to follow all the steps of the Wiki. Let me know if something is missing.